$(function () {
    
    init();
    function init() {
        /* 点击注册 */
        $(".lf_btn").on("tap",function () {
            /* 获取输入的值 */
            var username = $.trim($(".username").val());
            var password1 = $.trim($(".password1").val());
            var password2 = $.trim($(".password2").val());
            var vc_left = $.trim($(".vc_left").val());
            var check_s = $(".check_s:checked");
           /*  console.log(check_s); */
            if (!checkPhone(username)) {
                mui.toast("手机不合法");
                return;
            }
           /*  console.log("ok"); */
           /* 密码1 */
           if (password1.length<6) {
               mui.toast("密码不正确");
               return;
           }
            /* 密码2 */
            if (password1!=password2) {
                mui.toast("两次密码不一致");
                return;
            }
            /* 判断验证码 */
            if (vc_left.length<6) {
                mui.toast("验证码不正确");
                return;
            }
            /* 判断是否同意 ,0表示勾选上，1表示勾选上*/
            if (check_s.length<1) {
                mui.toast("亲，你还没有同意呢");
                return;
            }

            var queryObj = {
                username: username,
                password: password1,
                mobile: username,
                vCode: vc_left
            };

            /* 发送请求注册，接收返回值 */
            $.post("/user/register", queryObj, function (res) {

                if (res.success) {
                    // 成功
                    location.href = "../index.html";
                } else {
                    mui.toast(res.message);
                    return;
                }
            })
        })
      

/* 获取点击验证码 */
        $(".getCode").on("tap",function () {
           /* 判断是否已经禁用 */
            if ($(this).hasClass("mui-disabled")) {
               return;
           }
            /* 先添加上一个class mui-disabled，改变颜色 */
            $(this).addClass("mui-disabled");
            /* console.log(123); */
            /* 同时改变内容 */
            $(this).html("正在发送");
            /* 然后发送请求，获取数据 */
            var that =this;
            $.get("/user/vCode",function (res) {
               /*  console.log(res); */
               var time = 5;
               var timer = setInterval(function () {
                   time--;
                   $(that).html(""+time+"秒后再获取")
                   if (time < 0) {
                       clearInterval(timer);
                       $(that).removeClass("mui-disabled");
                       $(that).html("获取验证码");
                   }
               },1000)
               
            })

        })

       

        /* 电话的判断使用正则判断 */
        function checkPhone(phone) {
            var phoneReg = /(^1[3|4|5|7|8]\d{9}$)|(^09\d{8}$)/;

            if (!phoneReg.test(phone)) {
                /* 不满足 */
                return false;
            } else {
                return true;
            }
        }
      



    }
})